
function Foo(property_num,element_num) {
    //添加可索引属性
    for (let i = 0; i < element_num; i++) {
        this[i] = `element${i}`
    } //添加常规属性
    for (let i = 0; i < property_num; i++) {
        let ppt = `property${i}`
        this[ppt] = ppt
    }
}

/* 10个内联属性，10个数字属性 */
let bar1 = new Foo(10,10)
/* 10个内联属性，20个数字属性 */
let bar2 = new Foo(20,10)
/* 10个内联属性，100个数字属性 */
let bar3 = new Foo(20,100)
